Search Labcodes
Labcode: Echa
Status: active
Primary Investigator : Emily Chan
Organization: The Rockefeller University, Howard Hughes Medical Institute, Laboratory of Molecular Biology
Contact Name: Emily Chan
New York, NY 10021
USA